package com.yztc.bean.classifydetail;

import com.google.gson.annotations.SerializedName;

import java.util.List;

/**
 * Created by MengLingzhang on 2016/10/10.
 */
public class ClassifyProductListBean {
        @SerializedName("product_id")
        private int productId;
        @SerializedName("sku_code")
        private String skuCode;
        @SerializedName("name")
        private String name;
        @SerializedName("name_copy")
        private String nameCopy;
        @SerializedName("subname")
        private String subname;
        @SerializedName("shortname")
        private String shortname;
        @SerializedName("specifications")
        private String specifications;
        @SerializedName("seo_keyword")
        private String seoKeyword;
        @SerializedName("is_deleted")
        private int isDeleted;
        @SerializedName("wms_status")
        private int wmsStatus;
        @SerializedName("brand_name")
        private String brandName;
        @SerializedName("image_url")
        private String imageUrl;
        @SerializedName("image_width")
        private int imageWidth;
        @SerializedName("image_height")
        private int imageHeight;
        @SerializedName("image_url_m")
        private String imageUrlM;
        @SerializedName("image_m_width")
        private int imageMWidth;
        @SerializedName("image_m_height")
        private int imageMHeight;
        @SerializedName("review_count")
        private int reviewCount;
        @SerializedName("chunbo_price_1")
        private double chunboPrice1;
        @SerializedName("order_price_1")
        private double orderPrice1;
        @SerializedName("release_time_1")
        private String releaseTime1;
        @SerializedName("is_show_1")
        private int isShow1;
        @SerializedName("is_week_1")
        private int isWeek1;
        @SerializedName("is_two_week_1")
        private int isTwoWeek1;
        @SerializedName("category_name_tree_level_1_1")
        private String categoryNameTreeLevel11;
        @SerializedName("category_ids_1")
        private String categoryIds1;
        @SerializedName("property_1_7759")
        private String property17759;
        @SerializedName("property_abcd_1_37927")
        private int propertyAbcd137927;
        @SerializedName("market_price")
        private double marketPrice;
        @SerializedName("property_1_7743")
        private String property17743;
        @SerializedName("tag_info_1_71")
        private int tagInfo171;
        @SerializedName("is_stock_1")
        private int isStock1;
        @SerializedName("promotion_price_1")
        private double promotionPrice1;
        @SerializedName("is_promotion_1")
        private int isPromotion1;
        @SerializedName("is_show_pre_sale_icon_1")
        private int isShowPreSaleIcon1;
        @SerializedName("sale_count")
        private int saleCount;
        @SerializedName("_version_")
        private long version;
        @SerializedName("chunbo_price")
        private String chunboPrice;
        @SerializedName("is_stock")
        private int isStock;
        @SerializedName("promotion_price")
        private String promotionPrice;
        @SerializedName("is_show_pre_sale_icon")
        private int isShowPreSaleIcon;
        @SerializedName("is_promotion")
        private int isPromotion;
        @SerializedName("site_id")
        private List<Integer> siteId;
        @SerializedName("category_id_tree_level_1_1")
        private List<Integer> categoryIdTreeLevel11;
        @SerializedName("property_option_1_37927")
        private List<String> propertyOption137927;
        @SerializedName("property_option_1_7759")
        private List<String> propertyOption17759;
        @SerializedName("property_option_1_48059")
        private List<String> propertyOption148059;
        @SerializedName("property_option_1_7743")
        private List<String> propertyOption17743;
        @SerializedName("property_option_name_all_1")
        private List<String> propertyOptionNameAll1;
        @SerializedName("promo_type_1")
        private List<Integer> promoType1;
        @SerializedName("promo_type")
        private List<Integer> promoType;

        public int getProductId() {
            return productId;
        }

        public void setProductId(int productId) {
            this.productId = productId;
        }

        public String getSkuCode() {
            return skuCode;
        }

        public void setSkuCode(String skuCode) {
            this.skuCode = skuCode;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getNameCopy() {
            return nameCopy;
        }

        public void setNameCopy(String nameCopy) {
            this.nameCopy = nameCopy;
        }

        public String getSubname() {
            return subname;
        }

        public void setSubname(String subname) {
            this.subname = subname;
        }

        public String getShortname() {
            return shortname;
        }

        public void setShortname(String shortname) {
            this.shortname = shortname;
        }

        public String getSpecifications() {
            return specifications;
        }

        public void setSpecifications(String specifications) {
            this.specifications = specifications;
        }

        public String getSeoKeyword() {
            return seoKeyword;
        }

        public void setSeoKeyword(String seoKeyword) {
            this.seoKeyword = seoKeyword;
        }

        public int getIsDeleted() {
            return isDeleted;
        }

        public void setIsDeleted(int isDeleted) {
            this.isDeleted = isDeleted;
        }

        public int getWmsStatus() {
            return wmsStatus;
        }

        public void setWmsStatus(int wmsStatus) {
            this.wmsStatus = wmsStatus;
        }

        public String getBrandName() {
            return brandName;
        }

        public void setBrandName(String brandName) {
            this.brandName = brandName;
        }

        public String getImageUrl() {
            return imageUrl;
        }

        public void setImageUrl(String imageUrl) {
            this.imageUrl = imageUrl;
        }

        public int getImageWidth() {
            return imageWidth;
        }

        public void setImageWidth(int imageWidth) {
            this.imageWidth = imageWidth;
        }

        public int getImageHeight() {
            return imageHeight;
        }

        public void setImageHeight(int imageHeight) {
            this.imageHeight = imageHeight;
        }

        public String getImageUrlM() {
            return imageUrlM;
        }

        public void setImageUrlM(String imageUrlM) {
            this.imageUrlM = imageUrlM;
        }

        public int getImageMWidth() {
            return imageMWidth;
        }

        public void setImageMWidth(int imageMWidth) {
            this.imageMWidth = imageMWidth;
        }

        public int getImageMHeight() {
            return imageMHeight;
        }

        public void setImageMHeight(int imageMHeight) {
            this.imageMHeight = imageMHeight;
        }

        public int getReviewCount() {
            return reviewCount;
        }

        public void setReviewCount(int reviewCount) {
            this.reviewCount = reviewCount;
        }

        public double getChunboPrice1() {
            return chunboPrice1;
        }

        public void setChunboPrice1(double chunboPrice1) {
            this.chunboPrice1 = chunboPrice1;
        }

        public double getOrderPrice1() {
            return orderPrice1;
        }

        public void setOrderPrice1(double orderPrice1) {
            this.orderPrice1 = orderPrice1;
        }

        public String getReleaseTime1() {
            return releaseTime1;
        }

        public void setReleaseTime1(String releaseTime1) {
            this.releaseTime1 = releaseTime1;
        }

        public int getIsShow1() {
            return isShow1;
        }

        public void setIsShow1(int isShow1) {
            this.isShow1 = isShow1;
        }

        public int getIsWeek1() {
            return isWeek1;
        }

        public void setIsWeek1(int isWeek1) {
            this.isWeek1 = isWeek1;
        }

        public int getIsTwoWeek1() {
            return isTwoWeek1;
        }

        public void setIsTwoWeek1(int isTwoWeek1) {
            this.isTwoWeek1 = isTwoWeek1;
        }

        public String getCategoryNameTreeLevel11() {
            return categoryNameTreeLevel11;
        }

        public void setCategoryNameTreeLevel11(String categoryNameTreeLevel11) {
            this.categoryNameTreeLevel11 = categoryNameTreeLevel11;
        }

        public String getCategoryIds1() {
            return categoryIds1;
        }

        public void setCategoryIds1(String categoryIds1) {
            this.categoryIds1 = categoryIds1;
        }

        public String getProperty17759() {
            return property17759;
        }

        public void setProperty17759(String property17759) {
            this.property17759 = property17759;
        }

        public int getPropertyAbcd137927() {
            return propertyAbcd137927;
        }

        public void setPropertyAbcd137927(int propertyAbcd137927) {
            this.propertyAbcd137927 = propertyAbcd137927;
        }

        public double getMarketPrice() {
            return marketPrice;
        }

        public void setMarketPrice(double marketPrice) {
            this.marketPrice = marketPrice;
        }

        public String getProperty17743() {
            return property17743;
        }

        public void setProperty17743(String property17743) {
            this.property17743 = property17743;
        }

        public int getTagInfo171() {
            return tagInfo171;
        }

        public void setTagInfo171(int tagInfo171) {
            this.tagInfo171 = tagInfo171;
        }

        public int getIsStock1() {
            return isStock1;
        }

        public void setIsStock1(int isStock1) {
            this.isStock1 = isStock1;
        }

        public double getPromotionPrice1() {
            return promotionPrice1;
        }

        public void setPromotionPrice1(double promotionPrice1) {
            this.promotionPrice1 = promotionPrice1;
        }

        public int getIsPromotion1() {
            return isPromotion1;
        }

        public void setIsPromotion1(int isPromotion1) {
            this.isPromotion1 = isPromotion1;
        }

        public int getIsShowPreSaleIcon1() {
            return isShowPreSaleIcon1;
        }

        public void setIsShowPreSaleIcon1(int isShowPreSaleIcon1) {
            this.isShowPreSaleIcon1 = isShowPreSaleIcon1;
        }

        public int getSaleCount() {
            return saleCount;
        }

        public void setSaleCount(int saleCount) {
            this.saleCount = saleCount;
        }

        public long getVersion() {
            return version;
        }

        public void setVersion(long version) {
            this.version = version;
        }

        public String getChunboPrice() {
            return chunboPrice;
        }

        public void setChunboPrice(String chunboPrice) {
            this.chunboPrice = chunboPrice;
        }

        public int getIsStock() {
            return isStock;
        }

        public void setIsStock(int isStock) {
            this.isStock = isStock;
        }

        public String getPromotionPrice() {
            return promotionPrice;
        }

        public void setPromotionPrice(String promotionPrice) {
            this.promotionPrice = promotionPrice;
        }

        public int getIsShowPreSaleIcon() {
            return isShowPreSaleIcon;
        }

        public void setIsShowPreSaleIcon(int isShowPreSaleIcon) {
            this.isShowPreSaleIcon = isShowPreSaleIcon;
        }

        public int getIsPromotion() {
            return isPromotion;
        }

        public void setIsPromotion(int isPromotion) {
            this.isPromotion = isPromotion;
        }

        public List<Integer> getSiteId() {
            return siteId;
        }

        public void setSiteId(List<Integer> siteId) {
            this.siteId = siteId;
        }

        public List<Integer> getCategoryIdTreeLevel11() {
            return categoryIdTreeLevel11;
        }

        public void setCategoryIdTreeLevel11(List<Integer> categoryIdTreeLevel11) {
            this.categoryIdTreeLevel11 = categoryIdTreeLevel11;
        }

        public List<String> getPropertyOption137927() {
            return propertyOption137927;
        }

        public void setPropertyOption137927(List<String> propertyOption137927) {
            this.propertyOption137927 = propertyOption137927;
        }

        public List<String> getPropertyOption17759() {
            return propertyOption17759;
        }

        public void setPropertyOption17759(List<String> propertyOption17759) {
            this.propertyOption17759 = propertyOption17759;
        }

        public List<String> getPropertyOption148059() {
            return propertyOption148059;
        }

        public void setPropertyOption148059(List<String> propertyOption148059) {
            this.propertyOption148059 = propertyOption148059;
        }

        public List<String> getPropertyOption17743() {
            return propertyOption17743;
        }

        public void setPropertyOption17743(List<String> propertyOption17743) {
            this.propertyOption17743 = propertyOption17743;
        }

        public List<String> getPropertyOptionNameAll1() {
            return propertyOptionNameAll1;
        }

        public void setPropertyOptionNameAll1(List<String> propertyOptionNameAll1) {
            this.propertyOptionNameAll1 = propertyOptionNameAll1;
        }

        public List<Integer> getPromoType1() {
            return promoType1;
        }

        public void setPromoType1(List<Integer> promoType1) {
            this.promoType1 = promoType1;
        }

        public List<Integer> getPromoType() {
            return promoType;
        }

        public void setPromoType(List<Integer> promoType) {
            this.promoType = promoType;
        }

    @Override
    public String toString() {
        return "ClassifyProductListBean{" +
                "productId=" + productId +
                ", skuCode='" + skuCode + '\'' +
                ", name='" + name + '\'' +
                ", nameCopy='" + nameCopy + '\'' +
                ", subname='" + subname + '\'' +
                ", shortname='" + shortname + '\'' +
                ", specifications='" + specifications + '\'' +
                ", seoKeyword='" + seoKeyword + '\'' +
                ", isDeleted=" + isDeleted +
                ", wmsStatus=" + wmsStatus +
                ", brandName='" + brandName + '\'' +
                ", imageUrl='" + imageUrl + '\'' +
                ", imageWidth=" + imageWidth +
                ", imageHeight=" + imageHeight +
                ", imageUrlM='" + imageUrlM + '\'' +
                ", imageMWidth=" + imageMWidth +
                ", imageMHeight=" + imageMHeight +
                ", reviewCount=" + reviewCount +
                ", chunboPrice1=" + chunboPrice1 +
                ", orderPrice1=" + orderPrice1 +
                ", releaseTime1='" + releaseTime1 + '\'' +
                ", isShow1=" + isShow1 +
                ", isWeek1=" + isWeek1 +
                ", isTwoWeek1=" + isTwoWeek1 +
                ", categoryNameTreeLevel11='" + categoryNameTreeLevel11 + '\'' +
                ", categoryIds1='" + categoryIds1 + '\'' +
                ", property17759='" + property17759 + '\'' +
                ", propertyAbcd137927=" + propertyAbcd137927 +
                ", marketPrice=" + marketPrice +
                ", property17743='" + property17743 + '\'' +
                ", tagInfo171=" + tagInfo171 +
                ", isStock1=" + isStock1 +
                ", promotionPrice1=" + promotionPrice1 +
                ", isPromotion1=" + isPromotion1 +
                ", isShowPreSaleIcon1=" + isShowPreSaleIcon1 +
                ", saleCount=" + saleCount +
                ", version=" + version +
                ", chunboPrice='" + chunboPrice + '\'' +
                ", isStock=" + isStock +
                ", promotionPrice='" + promotionPrice + '\'' +
                ", isShowPreSaleIcon=" + isShowPreSaleIcon +
                ", isPromotion=" + isPromotion +
                ", siteId=" + siteId +
                ", categoryIdTreeLevel11=" + categoryIdTreeLevel11 +
                ", propertyOption137927=" + propertyOption137927 +
                ", propertyOption17759=" + propertyOption17759 +
                ", propertyOption148059=" + propertyOption148059 +
                ", propertyOption17743=" + propertyOption17743 +
                ", propertyOptionNameAll1=" + propertyOptionNameAll1 +
                ", promoType1=" + promoType1 +
                ", promoType=" + promoType +
                '}';
    }
}
